package il.ac.tau.cvws.scrabblesidekick.server.engine.recoginition.common.rectifier;

public class BoardRectifierConstants
{
	public static final int RECT_STATE = 0;
	public static final int TILT_STATE = 1;
	public static final int FREE_STATE = 2;
	
	public static final int    TRIES_COUNT = 3;
	
	public static final int		MAX_SYNC_DOT_COUNT				= 200;
	public static final int		COLLINEAR_SYNC_DOT_COUNT		= 7;
	
	public static final double	COLLINEARITY_COSANGLE_EPSILON	= 0.006;
	public static final double	COLLINEARITY_DISTANCE_EPSILON	= 10.0;
	
	public static final double	MAX_DISTANCE_RATIO				=  1.2 * COLLINEAR_SYNC_DOT_COUNT;
	
	public static final int CORNER_DIS_EPSILON 					= 20;
	public static final int CORNER_DIS_LARGE_EPSILON 			= 100;
}
